home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Whiteline: delta
/
whiteline CD Series - delta.iso
/
dtp
/
programm
/
cfnsortd
/
manual
/
cfn_sort.asc
Wrap
Text File
|
1995-11-25
|
14KB
|
341 lines
Database: CFN-Sorter
Autor : Ulf Dunkel
Version : CFN_SORT.HYP 1.2 (09.07.1995)
Subjekt : Calamus-Tools
--------------------------------------------------------------------------
Main / CFN-Sorter
=================
====================================
CFN_SORT, der Calamus-Font-Sortierer
====================================
Version 1.2 vom 09.07.1995
von
Darksoft//AVANTI, Inh. Ulf Dunkel
Alter Postweg 6, D-49624 Löningen
Postfach 11 27, D-49618 Löningen
Tel. 05432/4306
FAX 05432/30820
BOX 05432/30565
Inhalt:
I Ein Calamus-Font-Sortierer! Wofür? ---> I
II Wie geht's? ---> II
III Wie geht's weiter? ---> III
Schluβ mit lustig ...
--------------------------------------------------------------------------
I / Ein Calamus-Font-Sortierer! Wofür?
======================================
I Ein Calamus-Font-Sortierer! Wofür?
---------------------------------------
Dieses Programm richtet sich an alle, die mit Calamus-Fonts arbeiten.
Das können sein:
- alle Calamus-Belichtungsstudios (die vor allen anderen ...)
- alle Calamus-Anwender (1.0x, S, SL, NT)
- alle DA's Layout-Anwender, die Calamus-Fonts verwenden
- alle Fonthändler
- alle Fontsammler, -Cracker und -Jäger
- alle Wale fliegen hoooooch! (Falsch, setzen!)
Jeder, der stolzer Besitzer einer riesigen Sammlung von Calamus-Fonts
ist und keinen Durchblick mehr hat, welche Fonts eigentlich wo doppelt
vorhanden sind, welche Fonts serialisiert, PD, AFX-gepackt, kaputt oder
gecrackt sind (ja, auch gecrackte Fonts soll es geben ;-)), darf
aufatmen, denn CFN_SORT räumt auf - und zwar gründlich!
Wahlweise werden dabei die Originalfonts und die von Ihnen im Laufe der
Zeit angelegten Ordner nach dem erfolgreichen Aufräumen entfernt, so daβ
Sie nicht wieder alles doppelt in Ihren Datengräbern haben.
Wer jetzt grade dieses Manual liest und beim gleichzeitigen Starten
seines CFN-Sorters feststellt, daβ dies nur eine DEMO-Version ist
(die zwar alle Aktionen zeigt, als würde sie sie durchführen, aber
ansonsten dumm wie Brot ist), dem sei versichert:
IHNEN KANN GEHOLFEN WERDEN.
a) Einfach einen 20-DM-Schein in einen Umschlag, an mich adressieren
und abschicken. Eigene Adresse nicht vergessen, sonst kommt nichts
zurück! ;-)
b) Oder: 20,- DM überweisen auf das Konto
Ulf Dunkel, Löningen
Konto 086-100997, BLZ 280 501 00
LzO Löningen
und ebenso die eigene Adresse nicht vergessen.
c) Einfach anrufen, ein Fax schicken oder eine Nachricht in meine
eigene Mailbox oder als MAUS-PM an Ulf Dunkel @@ CLP, eigene
Anschrift nicht vergessen und ausdrücklich drauf hinweisen, daβ
per Nachnahme oder Bankeinzug gezahlt wird.
(Bei Nachnahme kommen noch NN-Gebühren dazu,
bei Bankeinzug bitte Bankverbindung angeben.)
Ich schicke prompt nach Erhalt des Betrags eine Diskette mit der jeweils
aktuellsten Vollversion vom CFN-Sorter ab, die natürlich all das wirklich
kann, was weiter unten noch beschrieben wird.
--------------------------------------------------------------------------
II / Wie geht's?
================
II Wie geht's?
----------------
Einfach! Ganz einfach! Noch einfacher!
Sie kopieren das Programm auf irgendeine Partition irgendeiner Ihrer
Festplatten, oder lassen es auf Diskette. Mir ist das ebenso egal wie
dem Programm. Wichtig ist nur, daβ sich auf derselben Ebene auch sein
SYS-Ordner befindet, deshalb mein Vorschlag:
\CFN_SORT\SYS\CFN_SORT.ALT !Die Alert-Texte
\CFN_SORT\SYS\CFN_SORT.RSC !Die Resourcen
\CFN_SORT\SYS\CFN_SORT.SET !Die Setup-Datei kommt später
\CFN_SORT\CFN_SORT.PRG !Das Programm
Starten Sie das Programm, wie auch immer. Der Hauptdialog (momentan
gibt's eh nur den einen ...) erscheint und harrt der Dinge, die Sie mit
ihm anstellen.
Klicken Sie auf den Button [ Quellpfad ] oder die Zeile rechts daneben
und wählen Sie in der anschlieβend erscheinenden Dateiauswahlbox den Pfad
aus, ab dem der CFN-Sorter Ihre Platte durchackern soll.
Achtung: Wenn Sie nicht die Rootebene (z.B. C:\) wählen, werden
nicht alle Ordner durchsucht, aber vielleicht wollen Sie ja
nur einen bestimmten Unterordner Ihrer vierzehnten Gigabyte-
Festplatte prüfen ...
Klicken Sie nun auf den Button [ Zielpfad ] oder die Zeile rechts
daneben und wählen Sie in der anschlieβend erscheinenden Dateiauswahlbox
den Pfad aus, auf dem der CFN-Sorter die gefundenen Fonts ablegen soll.
Achtung: Bedenken Sie bitte, daβ auf diesem Pfad mindestens noch
soviel Platz vorhanden sein muβ, wie die voraussichtlich zu
erwartenden Fonts benötigen (welch ein Satz).
Der CFN-Sorter meldet nach der Analyse des Quellpfads, wieviel
Bytes die gefundenen Fonts brauchen und wieviel Platz auf dem
Ziellaufwerk ist. Wenn dort weniger Platz vorhanden ist, als
die Fonts brauchen, war's das auch schon.
(Jaja, kann man optimieren, aber andernfalls hätte ich ja
nichts mehr für Kapitel III dieses Manuals.)
Tip: Wenn Sie sicher sind, daβ Sie mordsmächtig viele Fonts haben,
sollten Sie also möglichst eine freie Wechselplatte, MO-Disk,
eine freie Festplattenpartition oder sonst was Feines zum
Speichern der Fonts bereithalten, damit der CFN-Sorter so
richtig loslegen kann.
Nun könnte es eigentlich schon losgehen mit der Arbeit. Aber lassen Sie
mich noch kurz Ihr Augenmerk auf die schnuckligen kleinen Crossbuttons
(ankreuzbare Knöpfe ;-)) richten. Fangen wir mit dem Kasten "FONTS" an:
[ ] Quellfont löschen
----------------------
Ist dieser Eintrag angekreuzt, so werden alle Fonts auf dem
Quellpfad, die als einwandfreie Calamus-Fonts akzeptiert wurden,
gelöscht, sobald sie auf dem Zielpfad erfolgreich abgelegt werden
konnten. (Fachleute sprechen hier wahrscheinlich von VERSCHIEBEN.)
[ ] Quellordner löschen
------------------------
Das ist das Gleiche in Grün, mit einer praktischen Ausnahme: Wenn
Sie in Ihren Ordnern noch anderen Kram auβer Fonts rumliegen lassen,
werden die Ordner nicht gelöscht. Würde mir nie einfallen, wieso
auch. Andernfalls aber, wenn wirklich nach dem Umräumen ein Ordner
leer geworden ist, kann er doch weg, oder? - Logischerweise macht
also dieser zweite Eintrag nur Sinn, wenn auch "Quellfont löschen"
gewählt ist.
[ ] Datum/Zeit beibehalten
---------------------------
Dieser Eintrag ist als einziger DEFAULT (standardmäβig angekreuzt),
weil er sehr viel Sinn macht. Die alten ATARI-Desktöppe haben beim
Kopieren von hier nach da gern das aktuelle Systemdatum und die
aktuelle Systemzeit ihres Rechners als neue Daten für die kopierte
Datei benutzt. Sie glauben gar nicht, wie viele Dateien im April
1988 entstanden sein sollen, oder noch schöner, am 00.00.1980. -
Wie auch immer, lassen Sie diesen Eintrag unter normalen Umständen
bitte immer ANGEKREUZT! (Aber - was ist schon normal? Kennen Sie
übrigens den DunkelDudenn ---> DDUDENN2.HYP? - Nein? Sehen Sie, das ist doch auch
nicht normal ...)
Der Kasten "STATISTIK" in der Mitte hat nichts zum Einstellen, sondern
dienst nachher zur Ausgabe der gefundenen Fonts.
Der Kasten "Liste" rechts hat momentan nur einen Eintrag, der gewählt
werden kann:
[ ] Liste speichern
--------------------
Wenn Sie den Eintrag selektieren, schreibt der CFN-Sorter vor dem
eigentlichen Umsortieren der Fonts noch eine Liste aller gefundener
Fonts in den Quellpfad (oder wo immer Sie die Liste haben möchten).
Die Liste hat ein mächtig wichtiges ;-) Format:
Bytes [Ser-Nr] Quellpfad
-------------------------------------------------------------------------
30036 [ 5054] D:\105054\5054.CFN\TRIUMVIR.ATE\TRIU0UL.CFN
30138 [ 5054] D:\105054\5054.CFN\TRIUMVIR.ATE\TRIU2LT.CFN
30268 [ 5054] D:\105054\5054.CFN\TRIUMVIR.ATE\TRIU4RE.CFN
29986 [ 5054] D:\105054\5054.CFN\TRIUMVIR.ATE\TRIU7BD.CFN
29544 [ 0] D:\PD.CFN\MEINFONT.CFN
30036 [******] D:\MUELL\SCHROTT.CFN
So, das war's eigentlich schon. Spaβeshalber klicken Sie nochmal kurz den
"SICHERN"-Button an, damit die Einstellungen des Dialogs abgespeichert
werden und beim nächsten Programmstart gleich wieder parat sind.
Wenn Sie nun endlich (Wieso endlich? War's so schlimm? - Na eben!) den
"Sortieren"-Button anklicken oder [Return] drücken, geht's wirklich los.
Der CFN-Sorter schnackelt - ich meine, recht schnell - den gewünschten
Quellpfad ab und findet alle Dateien, die die Endung .CFN haben, prüft
sie und legt eine Liste an. Wenn er fertig ist, prüft er den Speicher-
bedarf für die Fonts auf dem Ziellaufwerk und meldet sich mit einer
entsprechenden Alertbox.
Anschlieβend legt er Kopien der gefundenen Fonts auf dem Zielpfad an.
(Wie schon erwähnt, werden gleichzeitig die Quellfonts und -Ordner
gelöscht, wenn Sie die entsprechenden Einträge im "FONTS"-Feld angekreuzt
haben.)
Wo landen die Fonts?
--------------------
(Da stelln ma uns mal janz dumm un fragn: "Watt is' e'ne Dampfmaschiin?")
Angenommen, auf Ihrer Partition D:\ lümmeln sich in diversen Unterordnern
Fonts von verschiedenen PD-Font-Herstellern herum, Ihre eigenen mit der
sagenumwobenen (und natürlich registrierten!) Seriennummer 109999, dazu
die von zwei Bekannten (101234 und 109876, huch, wie kommen die bloβ auf
meine Platte) und noch so manches Zeugs, von dem Sie nun nach Jahren
emsigen Sammelns beim besten Willen nicht mehr wissen, was das ist.
Der CFN-Sorter soll die Fonts auf der noch leeren Partition K:\ ablegen,
was er nachfolgend auch brav wie dargestellt macht. Die Rootebene von K:\
sieht nach dem Sortierlauf z.B. so aus:
K:\0\
K:\101234\
K:\109876\
K:\109999\
K:\_DEFEKT_\
Sieht das nicht fein aus? Auf den ersten Blick wissen Sie, wo die
PD-Fonts und wo Ihre eigenen, teuer bezahlten 109999er-Fonts sind.
Aber - ach Du Schreck! Hatten Sie nicht in Erinnerung, daβ Sie etwa 2.500
PD-Fonts haben? Die müβten jetzt alle im Ordner \0\ sein. (Mit Grauen
denken Sie an das lahme GEMDOS-Verzeichnis, das wahrscheinlich bei 2.500
Einträgen jedesmal zwei Minuten braucht, bis Sie auf einen Font zugreifen
dürfen.) Öffnen Sie den Ordner ruhig einmal. Und was sehen Sie?
K:\0\A\
K:\0\B\
K:\0\C\
K:\0\D\
K:\0\E\
K:\0\F\
K:\0\G\
...
K:\0\W\
K:\0\Z\
K:\0\_DIVERSE\
Aha! Der CFN-Sorter legt also Unterordner für die Fonts an und packt also
jeden Font, dessen Dateiname mit "A" beginnt, in den Unterordner \A\.
Alle Dateinamen, die mit irgendeinem anderen Zeichen als "A"..."Z"
beginnen, landen im Ordner \_DIVERSE\, so eine Art "Leipziger Allerlei".
Warum hat die gezeigte Unterordnerliste keine Unterordner für "X" und
"Y"? Warum sollte sie, wenn von Ihren PD-Fonts keiner mit diesen
Buchstaben beginnt?
ACHTUNG: Das Wichtigste kommt natürlich immer am Schluβ: Wenn der
CFN-Sorter feststellt, daβ zwei Fonts zwar denselben
Dateinamen, aber eine unterschiedliche Dateigröβe haben,
dann wird der zweite Font im Zielpfad umbenannt.
Beispiel:
1. Font: K:\0\MURKS_PD.CFN
2. Font: K:\0\MURKS_PD.001
3. Font: K:\0\MURKS_PD.002
Das Spielchen kann der CFN-Sorter bis max. .999 (pro Dateiname)
weiterspielen, dann ist wirklich Schluβ und Sie sollten sich in
einem solchen Fall schämen, ständig die gleichen Fontnamen für
Ihre Crackversuche zu benutzen. ;-)))))
--------------------------------------------------------------------------
III / Wie geht's weiter?
========================
III Wie geht's weiter?
-----------------------
Tja, dieses Kapitel bot sich einfach an, weil eine Version 1.0
(eigentlich Version 1.00.0) förmlich nach Weiterentwicklung schreit.
Aber was soll man am CFN-Sorter weiterentwickeln, wenn Sie mit dieser
Version schon all Ihre Fonts sortiert haben? Auf meinem Wunschzettel
steht momentan noch nicht allzuviel, vielleicht können Sie mir ja noch
ein paar Wünsche oder Anregungen verraten.
- Optimierte Speicherbedarfs-Prüfung
Seit v1.1 verfügbar
- Korrektes Erkennen AFX- und anders gepackter Fonts (momentan landen
einfach alle Fonts, deren Seriennummer nicht eindeutig lesbar ist,
im Ordner \_DEFEKT_\, siehe oben)
- Belegung des HILFE-Buttons mit richtigem Hilfstext
Seit v1.2 dank ST-GUIDE verfügbar
- "Liste zeigen" aktivieren (es ist generell schon jetzt möglich, ich
hatte nur noch keine Lust, das ganze Fenstergedöns für die Listen-
darstellung wieder rauszukramen. Macht das Programm nur unnötig
gröβer und Sie können die Liste ja sowieso mit jedem beliebigen
ASCII-Editor ansehen ...)
- Automatik-Routinen zum Prüfen und Umbenennen der ".001"-Fonts
"Wherever you are, take care, God bless you, goodbye!"
[Tommy Vance, BFBS]
--------------------------------------------------------------------------
default ignore
==============
Dieser Begriff ist für den CFN-Sorter nicht definiert.
(So'n Pech aber auch ...)
Schluβ mit lustig ...
--------------------------------------------------------------------------
Dunkel / Dunkel, was ist das?
=============================
Dunkel, was ist das?
Das isser!
Bitte nur füttern,
wenn Verstärkung in der Nähe!
Ernährt sich vor allem von Fruchteis.
Reagiert allergisch auf Quark.
Besondere Merkmale
Dieses Wesen lebt rekursiv.
--------------------------------------------------------------------------